input,select{
    outline: none;
    visibility: hidden;
}
.sex-boy-lab ,.sex-gril-lab{
    visibility: hidden;
}
#big-my-msg{
    width: 1010px;
    height: 635px;
    display: flex;
    justify-content: center;
    align-items: center;
}
#my-msg-box{
    width: 980px;
    height: 605px;
}
/* --------------头部 */
.msg-title{
    width: 100%;
    height: 65px;
    display: flex;
    align-items: center;
}
.title-box{
    width: 400px;
    height: 25px;
    line-height: 25px;
    margin-left: 20px;
}
.title-box img{
    width: 22px;
    margin-top: -3px;
}
.title-box .title-span1{
    color: #bbbbbb;
    margin-left: 5px;
}
.title-span1 span{
    color: #FF8000;
    font-size: 13px;
    margin-left: 10px;
}
.people-xx{
    width: 100%;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.people-xx-box{
    width: 96%;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #d2d2d2;
}
.people-xx-box span{
    color: #b3b3b3;
}
.msg-content span{
    font-size: 14px;
    color: #aaa;
}
/* ------------------内容 */
.msg-content{
    width: 100%;
    height: 480px;
    display: flex;
    justify-content: center;
}
.msg-content-box{
    width: 83%;
    height: 480px;
}
.msg-div1{
    /* width: 300px; */
    height: 50px;
    display: flex;
    align-items: center;
    margin-left: 8px;
}
.msg-inp{
    height: 32px;
    border: 1px solid #dcdcdc;
    width: 220px;
    margin-left: 35px;
    padding-left: 10px;
}
.msg-div3{ 
    /* width: 330px; */
    height: 50px;
    margin-top: 10px;
    display: flex;
    align-items: center;
    margin-left: 8px;
}
.msg-div3 input{
    margin-left: 35px;
    font-size: 12px;
    margin-right: 3px;
}
.msg-div3 label{
    font-size: 14px;
    margin-left: 3px;
}
.msg-div4{
    /* width: 330px; */
    height: 50px;
    margin-top: 10px;
    display: flex;
    align-items: center;
}
.msg-div4-span{
    color: #D50000;
    margin-left: -5px;
}
.msg-div4-span span{
    margin-left: 5px;
}
.msg-div4 input{
    margin-left: 35px;
    /* border: none; */
    border: 1px solid #dcdcdc;
    height: 32px;
    width: 220px;
    padding-left: 10px;
}
.msg-span-year{
    margin-left: 8px;
}
.msg-div4 .msg-year,.msg-div4 .msg-phone{
    border: 1px solid #dcdcdc;
}
.msg-div5{
    /* width: 500px; */
    height: 50px;
    margin-top: 10px;
    display: flex;
    align-items: center;
    /* background-color: red; */
}
.msg-card-num span{
    position: relative;
    /* left: -20px; */
    top: -1px;
}
.msg-card-num  input{
    width: 220px;
    height: 32px;
    border: 1px solid #dcdcdc;
    margin-left: 25px;
    padding-left: 10px;
}
.msg-btn-go{
    width: 340px;
    height: 50px;
    margin-left: 80px;
    display: flex;
    justify-content: space-between;
    margin-top: 15px;

}
.msg-cnacel{
    width: 100px;
    height: 50px;
    border: 1px solid #dcdcdc;
    background: none;
    visibility: hidden;
}
.msg-keep{
    width: 100px;
    height: 50px;
    border: none;
    background: #FF8000;
    color: white;
    visibility: hidden;
}
.msg-update{
    width: 100px;
    height: 50px;
    border: none;
    background: #FF8000;
    color: white;
}

.shh,.sfcshh{
    margin-left: 20px;
    color: #575757;
    font-size: 13px;
    letter-spacing: 1px;
    display: inline;
    margin-top: 15px;
}